most resistant - Spanish English Dictionary